slit snails - Turc Anglais Dictionnaire